import React from 'react';
import ReactDOM from 'react-dom/client';
import App from "./App"
import {BrowserRouter} from "react-router-dom"
import { Provider } from "react-redux"
import 'amfe-flexible'
// import store from "./store/index"
import toolkitStore from "./toolkitStore/index"
// BrowserRouter 对应于vue的router-view history模式
// HashRouter  对应于vue的router hash模式
// 相当于vue的main.js
// 使用ReactDOM将App组件渲染到页面上 先生成一个root对象 然后挂载app组件
const root = ReactDOM.createRoot(document.getElementById('root'));
// 严格模式 一般都会取消 <React.StrictMode> </React.StrictMode>
root.render(
  <BrowserRouter>
     <Provider store={toolkitStore}>
           <App />
     </Provider>
  </BrowserRouter>
    
);

